package common;

/**
 * Thanks for Ashton
 * @author Ashton 
 * @version 1.0
 */

public enum TokenType 
{
	ID, NUM, BLIT, ERROR,
	ENDFILE,
	AND,
	BOOL,
	BRANCH,
	CASE,
	CONTINUE,
	DEFAULT,
	ELSE,
	END,
	EXIT,
	IF,
	INT,
	LOOP,
	MOD,
	OR,
	REF,
	RETURN,
	VOID,
	NOT,
	PLUS,
	MINUS,
	MULT,
	DIV,
	ANDTHEN,
	ORELSE,
	LT,
	LTEQ,
	GT,
	GTEQ,
	EQ,
	NEQ,
	ASSIGN,
	SEMI,
	COMMA,
	LPAREN,
	RPAREN,
	LSQR,
	RSQR,
	LCRLY,
	RCRLY,
	COLON,
	UNIVERSAL //use for semantic analyzers
}
